package model

type YMqtt struct {
	Id           int64  `json:"id"`
	PastureId    int32  `json:"pastureId"`
	ProductKey   string `json:"productKey"`
	DeviceName   string `json:"deviceName"`
	DeviceSecret string `json:"deviceSecret"`
	Host         string `json:"host"`
	HeartBeat    string `json:"heartBeat"`
	TopicName    string `json:"topicName"`
	Qos          int8   `json:"qos"`
	Retained     bool   `json:"retained"`
	ReqMethod    string `json:"reqMethod"`
	RegCode      string `json:"regCode"`
	Command      string `json:"command"`
	ApiId        string `json:"apiId"`
	ModelType    string `json:"modelType"`
	CreatedAt    int64  `json:"createdAt"`
	UpdatedAt    int64  `json:"updatedAt"`
}

func (y *YMqtt) TableName() string {
	return "y_mqtt"
}
